large tree trunk - German English Dictionary